Higher-Degree Orthogonal Graph Drawing with Flexibility Constraints

نویسندگان

  • Guido Brückner
  • Peter Sanders
  • Ignaz Rutter
چکیده

Much work on orthogonal graph drawing has focused on 4-planar graphs, that is planar graphs where all vertices have maximum degree 4. In this work, we study aspects of the Kandinsky model, which is a model for orthogonal graph drawings of higher-degree graphs. First, we examine the decision problem β-Embeddability, which asks whether for a given planar graph with a fixed or variable embedding, a drawing in the Kandinsky model exists where every edge has at most β bends. We show that 0-Embeddability in the Kandinsky model is equivalent to 0-Embeddability in the lower-degree case. We show that 1-Embeddability for multigraphs with variable planar embeddings is NP-complete. Then, we show that any simple graph is 1-embeddable, even if it has a fixed planar embedding, and we present a linear-time algorithm for finding a corresponding 1-bend drawing. Furthermore, we show to find a 2-bend Kandinsky drawing of any plane graph in linear time. Next, we study some restrictions of the bend minimization problem OptimalKandinskyDraw, which finds a Kandinsky drawing with the minimum number of bends for a plane graph. We present a lineartime algorithm solving OptimalKandinskyDraw for biconnected, outerplanar, inner-triangulated graphs. Then, we give an O(n3) time algorithm for finding bend-minimal 1-bend Kandinsky drawings of series-parallel graphs. Finally, we inquire into new ways to solve OptimalKandinskyDraw using linear programming. We show that for any constant c ∈ R a graph exists so that the difference between the real solution and the integer solution of the corresponding linear program is greater than c.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Orthogonal Graph Drawing with Inflexible Edges

We consider the problem of creating plane orthogonal drawings of 4-planar graphs (planar graphs with maximum degree 4) with constraints on the number of bends per edge. More precisely, we have a flexibility function assigning to each edge e a natural number flex(e), its flexibility. The problem FLEXDRAW asks whether there exists an orthogonal drawing such that each edge e has at most flex(e) be...

متن کامل

Orthogonal Drawing of High Degree Graphs with Small Area and Few Bends

Most of the work that appears in the orthogonal graph drawing literature deals with graphs whose maximum degree is four. In this paper we present an algorithm for orthogonal drawings of simple graphs with degree higher than four. Vertices are represented by rectangular boxes of perimeter less than twice the degree of the vertex. Our algorithm is based on creating groups/pairs of vertices of the...

متن کامل

Complexity Results for Three-Dimensional Orthogonal Graph Drawing

In this paper we consider the problem of finding three-dimensional orthogonal drawings of maximum degree six graphs from the computational complexity perspective. We introduce the 3SAT reduction framework which can be used to prove the NP-hardness of finding three-dimensional orthogonal drawings with specific constraints. By using the framework we show that, given a three-dimensional orthogonal...

متن کامل

Complexity of Finding Non-Planar Rectilinear Drawings of Graphs

Monotone Drawings of Graphs p. 13 Upward Geometric Graph Embeddings into Point Sets p. 25 On a Tree and a Path with No Geometric Simultaneous Embedding p. 38 Difference Map Readability for Dynamic Graphs p. 50 Maximizing the Total Resolution of Graphs p. 62 Plane Drawings of Queue and Deque Graphs p. 68 An Experimental Evaluation of Multilevel Layout Methods p. 80 Orthogonal Graph Drawing with ...

متن کامل

The Three-Phase Method: A Unified Approach to Orthogonal Graph Drawing

In this paper, we study orthogonal graph drawings from a practical point of view. Most previously existing algorithms restricted the attention to graphs of maximum degree four. Here we study orthogonal drawing algorithms that work for any input graph, and discuss diierent models for such drawings. Then we introduce the three-phase method, a generic technique to create high-degree orthogonal dra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013